large corral - Spanish English Dictionary